<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui">

	<ui:composition template="/templates/templatcadastro.xhtml">
			<ui:define name="pageTitle">PLCWeb Saúde</ui:define>
			<ui:define name="pageHeader">CADASTRO DE CLIENTES</ui:define>
			<ui:define name="body">
<h:head>
<title>Bem-Vindo ao PLCWeb</title>
<p:resources />
</h:head>
   <h:body>			
<h:form>  
    <p:megaMenu>  
        <p:submenu label="Cadastros" icon="ui-icon-check">  
            <p:column>
             <p:submenu label="Adminstrativos">
              <p:menuitem value="Associados" url="/forms/clientescadastro.jsf" />  
              <p:menuitem value="Usuarios" url="/forms/usuarioscadastro.jsf" />
             </p:submenu>    
            </p:column>
              
        </p:submenu>  
        <p:submenu label="Consulta" icon="ui-icon-check">
            <p:column>       
             <p:submenu label="Consultas" >  
                  <p:menuitem value="Associados" url="/forms/clienteslistar.jsf" />                     
             </p:submenu>
            </p:column>  
      </p:submenu>  
        <p:submenu label="Parametros" icon="ui-icon-pencil" >  
  
            <p:column>  
                <p:submenu label="Registro" >  
                    <p:menuitem value="Empresa" url="/parametros/registro.jsf" />                     
                </p:submenu>  
                <p:submenu label="Contas">  
                    <p:menuitem value="Banco" url="/parametros/banco.jsf" />  
                    <p:menuitem value="Bandeias Cartoes" url="/parametros/cartaobandeira.jsf" />  
                    <p:menuitem value="Formas de Pagamentos" url="/parametros/formapagto.jsf" />
                    <p:menuitem value="Instituições de Cobrança" url="/parametros/instcobranca.jsf" />
                    <p:menuitem value="Tipos de Serviços" url="/parametros/tpservico.jsf" />
                    <p:menuitem value="Serviços" url="/parametros/servico.jsf" />  
                </p:submenu>  
            </p:column>  
  
        </p:submenu>  
  
        <p:menuitem value="Quit" url="http://www.primefaces.org" icon="ui-icon-close" />  
    </p:megaMenu>  
  
     <p:megaMenu autoDisplay="false">  
     </p:megaMenu>    
    <p:growl id="growl" sticky="true" showDetail="true"/>
    <p:wizard widgetVar="wiz"  
            flowListener="#{homeMain.onFlowProcess}">  
      
        <p:tab id="pessoal" title="Dados Pessoais">  
  
            <p:panel header="Informe Dados Pessois">  
              
                <h:messages errorClass="error"/>  

                <h:panelGrid columns="2" columnClasses="label, value" styleClass="grid">  
                    <h:outputText value="Filiado: *" />  
                    <p:inputText required="true" label="Filiado"  
                            value="#{clientesSalvar.clientes.nmclientes}" size="45"/>
                </h:panelGrid>  
                <h:panelGrid columns="6" columnClasses="label, value" styleClass="grid">  
                     
                    <h:outputText value="CPF: *" />  
                    <p:inputMask mask="999.999.999-99" required="true" value="#{clientesSalvar.clientes.nucpfclientes}" label="CPF" size="14" />  
                    
                    <h:outputText value="Dt. Nasc.: *" />  
                    <p:calendar value="#{clientesSalvar.clientes.dtnascimentoclientes}" locale="pt" navigator="true" effect="explode" 
                    			id="ptCaldtnasci" pattern="dd/MM/yyyy" required="true" label="Dt. Nascimento" size="11" />
                    
                    <h:outputText value="RG: *" />  
                    <p:inputText required="true" value="#{clientesSalvar.clientes.nuidentidclientes}" label="CPF" size="16"/>
                      
                    <h:outputText value="Dt. Emissão: " />  
                    <p:calendar value="#{clientesSalvar.clientes.dtidentidclientes}"  locale="pt" navigator="true" effect="explode" 
                    			id="ptCaldtemissao" pattern="dd/MM/yyyy" label="Data Emissao" size="11" />
                    
                    <h:outputText value="Sexo: " />  
                    <p:inputText value="#{clientesSalvar.clientes.cdsexoclientes}" label="Sexo" size="10"/>                         
                    
                    <h:outputText value="Est. Civil: " />  
                    <p:inputText value="#{clientesSalvar.clientes.cdestcivilclientes}" label="Estado Civil" size="10"/>                                             
                    			              
                    <h:outputText value="Telefone: " />  
                    <p:inputMask mask="(99)9999-9999" value="#{clientesSalvar.clientes.nufone1clientes}" label="Telefone residencial" size="14"/>                         

                    <h:outputText value="Fone Celular: " />  
                    <p:inputMask mask="(99)9999-9999" value="#{clientesSalvar.clientes.nufone2clientes}" label="Telefone celular" size="14"/>
                    
                    <h:outputText value="Fone Comercial: " />  
                    <p:inputMask mask="(99)9999-9999"  value="#{clientesSalvar.clientes.nufone3clientes}" label="Telefone Comercial" size="14"/>
                                             
                    </h:panelGrid> 
              
                    <h:panelGrid columns="2" columnClasses="label, value" styleClass="grid">
                    <h:outputText value="e-mail: " />                      
                    <p:inputText value="#{clientesSalvar.clientes.emailclientes}" label="e-mail" size="45" />                    
                    			                              
                    <h:outputText value="Ir Confirmação: " />
                    <h:selectBooleanCheckbox value="#{homeMain.skip}" />
                    </h:panelGrid>
 
            </p:panel>  
        </p:tab>  
              
        <p:tab id="endereco" title="Endereço">  
            <p:panel header="Informe Endereço">  
              
                <h:messages errorClass="error"/>  
                  
                <h:panelGrid columns="2" columnClasses="label, value">  
                    <h:outputText value="Rua: " />  
                    <p:inputText value="#{clientesSalvar.clientes.dsenderecoclientes}" />  
                      
                    <h:outputText value="Numero: " />  
                    <p:inputText value="#{clientesSalvar.clientes.nucxpostalclientes}" />  
                    
                    <h:outputText value="Bairro: " />  
                    <p:inputText value="#{clientesSalvar.clientes.nmbairroclientes}" />
                      
                    <h:outputText value="Cidade: " />  
                    <p:inputText value="#{clientesSalvar.clientes.cdufclientes}" />  

                    <h:outputText value="CEP: " />  
                    <p:inputText value="#{clientesSalvar.clientes.nucepclientes}" />  
                      
                    <h:outputText value="Ir Confirmação: " />  
                    <h:selectBooleanCheckbox value="#{homeMain.skip}" />  
                </h:panelGrid>  
            </p:panel>  
        </p:tab>  
              
        <p:tab id="dependente" title="Dependentes">  
            <p:panel header="Informe Dependentes">  
                  
                <h:messages errorClass="error"/>  
              
                <h:panelGrid columns="2" columnClasses="label, value">  
                    <h:outputText value="Email: *" />  
                    <p:inputText label="Email"  
                            value="#{homeMain.loginusuario.nmloginusuario}" />  
                      
                    <h:outputText value="Phone: " />  
                    <p:inputText value="#{homeMain.loginusuario.nmloginusuario}"/>  
                      
                    <h:outputText value="Additional Info: " />  
                    <p:inputText value="#{homeMain.loginusuario.nmloginusuario}"/>  
                </h:panelGrid>  
            </p:panel>  
        </p:tab>  

        <p:tab id="cobranca" title="Cobrança">  
            <p:panel header="Informe dados de cobrança">  
                  
                <h:messages errorClass="error"/>  
              
                <h:panelGrid columns="2" columnClasses="label, value">  
                    <h:outputText value="Email: *" />  
                    <p:inputText label="Email"  
                            value="#{homeMain.loginusuario.nmloginusuario}" />  
                      
                    <h:outputText value="Phone: " />  
                    <p:inputText value="#{homeMain.loginusuario.nmloginusuario}"/>  
                      
                    <h:outputText value="Additional Info: " />  
                    <p:inputText value="#{homeMain.loginusuario.nmloginusuario}"/>  
                </h:panelGrid>  
            </p:panel>  
        </p:tab>  
              
        <p:tab id="confirm" title="Confirmação">  
            <p:panel header="Confirmação">  
              
                <h:panelGrid id="confirmation" columns="6">  
                    <h:outputText value="Filiado: " />  
                    <h:outputText styleClass="outputLabel"  
                                value="#{clientesSalvar.clientes.nmclientes}" />  
                      
                    <h:outputText value="CPF: " />  
                    <h:outputText  styleClass="outputLabel"  
                                value="#{clientesSalvar.clientes.nucpfclientes}"/>  
                      
                    <h:outputText value="Dat. Nasc.: " />  
                    <h:outputText styleClass="outputLabel"  
                                value="#{clientesSalvar.clientes.dtnascimentoclientes}" />  
                      
                    <h:outputText value="Sexo: " />  
                    <h:outputText styleClass="outputLabel"  
                                value="#{clientesSalvar.clientes.cdsexoclientes}" />  
                      
                    <h:outputText value="Est. Civil: " />  
                    <h:outputText styleClass="outputLabel"  
                                value="#{clientesSalvar.clientes.cdestcivilclientes}" />  
                      
                    <h:outputText value="Telefone: " />  
                    <h:outputText styleClass="outputLabel"  
                                value="#{clientesSalvar.clientes.nufone1clientes}" />  
                      
                    <h:outputText value="Celular: " />  
                    <h:outputText styleClass="outputLabel"  
                                value="#{clientesSalvar.clientes.nufone2clientes}" />  
                      
                    <h:outputText value="Comercial: " />  
                    <h:outputText styleClass="outputLabel"  
                                value="#{clientesSalvar.clientes.nufone3clientes}"/>  
                      
                    <h:outputText value="e-mail: " />  
                    <h:outputText styleClass="outputLabel"  
                                value="#{clientesSalvar.clientes.emailclientes}" />  
                      
                    <h:outputText />  
                    <h:outputText />  
                </h:panelGrid>  
                  
                <p:commandButton value="Salvar" update="growl"   
                            actionListener="#{homeMain.save}"/>  
              
            </p:panel>  
        </p:tab>  
          
    </p:wizard>  
      
</h:form> 
	</h:body>	
			</ui:define>
	</ui:composition>

</html>